]> dgit.raspbian.org Git - gnome-shell.git/commit
ci: Install dependencies when using custom destdir
authorFlorian Müllner <fmuellner@gnome.org>
Mon, 21 Jul 2025 19:36:27 +0000 (21:36 +0200)
committerMarge Bot <marge-bot@gnome.org>
Tue, 22 Jul 2025 09:15:15 +0000 (09:15 +0000)
commit6b3bf1b77f1443b14ea580240c75245956413701
treea2bb2802bc9390ed95f6698a557bef2d8d57f4ee
parent3adf22c87554c1a91f3aaea7bc236806765c8472
ci: Install dependencies when using custom destdir

Commit fd4320156c9 changed the `update-mutter` command inside the
toolbox to also install into the sysext extension dir, so people
who don't build mutter themselves can still use the sysext tooling.

Except they can't, because additional dependencies from mutter's
install-common-dependencies.sh script are missing as the script
is currently only invoked by the meson-build script.

Fix that by also running the script when running install-meson-project
with a destdir, as is done from the update-mutter command.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3805>
.gitlab-ci/install-meson-project.sh